suffer (heavy) losses - Deutsch Englisch Wörterbuch